.popup{ position:absolute;z-index:10;}
.bg-popup-land{width:792px; clear:left; float:left; position:relative; }
.bg-popup-top,.bg-popup-bot{ height:25px; width:100%; clear:left; float:left;}
.bg-popup-top{ background:url(../images_v2/landingpage/popup-top.png) no-repeat;}
.bg-popup-bot{ background:url(../images_v2/landingpage/popup-bot.png) no-repeat;}
.close{display:inline-block;width:32px;height:32px;background:url(../images_v2/landingpage/popup-close.png) no-repeat;position:absolute;top:0;right:0; cursor:pointer;display:none}
.bg-popup-cen{ width:100%; background:url(../images_v2/landingpage/popup-cen.png) repeat-y; clear:left; float:left;}

.step-1{ clear:left;/*position:relative;*/}/*1.3*/
.step-1-left{}
.step-1-left h1,.bg-popup-cen h1{color:#0095da;font-size:28px;font-weight:700; padding-left:42px; margin-top:25px;}
.step-1-left p,.bg-popup-cen p{ color:#555; font-size:18px; padding-left:42px; line-height:27px;}
.step-1-left p a,.step-1-left p .spnDaSignUp{ display:inline-block; font-size:13px; color:#0095da; text-decoration:underline;cursor:pointer;}
.step-1-right{ position:absolute; top:11px; right:42px; }
.step-1-right-mock1{top:61px;}
.step-1-right .thumnail{width:172px;}
.step-1-right .thumnail ul{}
.step-1-right .thumnail ul li{position:relative; width:172px; height:108px; margin-bottom:18px;}
.step-1-right .thumnail ul li a{}
.step-1-right .thumnail ul li img{border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.step-1-right .thumnail ul li span{display:inline-block;height:23px;width:172px;color:#fff;line-height:23px;text-align:center;font-size:14px; position:absolute;bottom:0;left:0;background:url(../images_v2/landingpage/trans_65.png) repeat;z-index:1; font-weight:600;
	border-radius:0 0 6x 6px; -moz-border-radius:0 0 6px 6px; -webkit-border-radius:0 0 6px 6px;
}
.gr-partner{ clear:left;}
.gr-partner a, .gr-partner span{ display:inline-block;}
.gr-partner img{ padding-right:36px;}
.bg-land-box{ width: 576px; height:255px; background:url(../images_v2/landingpage/bg-step1.png) no-repeat; padding-top:36px;}
.bg-land-box .row{ clear:left; float:left; margin-bottom:16px; width:100%; position:relative;}
.bg-land-box .row .left{float:left; width:210px; line-height:44px; font-weight:700;font-size:18px;color:#fff;text-align:right; padding-right:16px;}
.bg-land-box .row .input-txt{ float:left; border:2px solid #ccc; width:278px;line-height: 40px;font-size: 18px;height: 40px; padding-left:4px;
	border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;
}
.bg-land-box .row .btn{ display:inline-block; background:url(../images_v2/landingpage/btn-dangky.png) no-repeat; width:458px; height:53px; margin-top:16px;}
.bg-land-box .dropdownlist{ float:left; position:relative;}
.dropdownlist .text{ height:40px; width:282px;border:2px solid #ccc; background-color:#fff;
	border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;
}
.dropdownlist .text span{line-height:40px;font-size:24px;padding-left:11px;font-weight:700;color:#333;}/*3.3*/
.dropdownlist .text em{ display:inline-block; width:21px; height:40px; position:absolute; top:2px; right:2px; background:url(../images_v2/landingpage/btn-ddl.gif) no-repeat; cursor:pointer;
	border-radius:0 6px 6px 0; -moz-border-radius:0 6px 6px 0; -webkit-border-radius:0 6px 6px 0;
}
.dropdownlist .toggle{ position:absolute; top:45px; left:0; background:#fff;border:2px solid #ccc; padding:6px 0;
	border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;
}
.dropdownlist .toggle span{line-height: 40px;font-size: 24px;clear:left; float:left; width:278px; cursor:pointer; padding-left:4px;}/*3.3*/
.dropdownlist .toggle span:hover{ background:#0095da;}

.land-box{ position:relative; left:-30px; margin-top:21px;}

.step-2{ height:478px; width:100%; clear:left; float:left;}
.step-2 .loading{background:url(../images_v2/landingpage/loading.gif) no-repeat; display:block;height:40px; width:40px; margin:0 auto; margin-top:219px;}
.step-3{}
.step-3 h1{ text-align:center; padding-left:0;}
.step-3 p{ color:#6f6f6f;}
.step-3-1{ background:url(../images_v2/landingpage/bg-step3.png) no-repeat; padding-left:288px; clear:left; float:left; left:11px; position:relative; padding-bottom:48px;}
.step-3-1 .text{ clear:left; float:left; width:420px; padding-left:65px; position:relative; left:-26px;margin-top:15px;}
.step-3-1 .text h2{font-family:Conv_nhom_muasb; font-size:24px; color:#3399FF; margin-top:18px;}
.step-3-1 .text h2 img{ position:relative; top:-6px; float:left; padding:0 10px 0 0px;}
.step-3-1 .dics{ display:inline-block; width:40px; height:40px; background:url(../images_v2/landingpage/dics.png) 0 0 no-repeat; line-height:40px; text-align:center; color:#fff; font-family:Conv_nhom_muasb; font-size:24px; position:relative; left:10px; margin-top:13px; float:left; padding-right:25px;}
.step-3-1 .text p{font-family:Conv_nhom_muarg; font-size:15px; color:#818181; padding-left:65px; line-height:20px;}
.step-3-1 .text p a{ display:inline-block; margin-right:38px;}
.step-3-1 .active{ background:url(../images_v2/landingpage/bg-active.png) no-repeat;}
.step-3-1 .active h2{ color:#fff;}
.step-3-1 .active .dics{background:url(../images_v2/landingpage/dics.png) 0 -50px no-repeat; color:#333;}
.step-3-1 .active p{ color:#fff;}
.step-3-1 .text .gr-time{ clear:left; float:left; margin-top:18px; padding-left:77px;}
.gr-time span{ float:left;}
.gr-time .left{ font-size:13px; padding-right:8px; line-height:21px;font-family:Conv_nhom_muarg}
.gr-time .time{ background:url(../images_v2/landingpage/bg-time.gif) no-repeat; display:inline-block;}
.gr-time .time em{ color:#fff; display:inline-block; width:44px; text-align:center; line-height:21px; font-weight:bold;}
.gr-time .time em i{display:inline-block; width:44px; color:#333; font-size:12px; line-height:16px; font-weight:normal}
.step-3-2{ clear:left; padding:0 15px; }
.step-3-2-inner{background:#e5e5e5; padding:0 67px 16px 67px;}
.step-3-3-inner{padding:28px 21px 8px 36px;}
.step-3-2 h6,.step-3-3 h6{ font-size:18px; color:#595858; margin:12px 0; clear:left; float:left; font-weight:700;}
.step-3-3 h6{ font-size:14px;}
.step-3-2 p,.step-3-3 p{ font-size:14px; color:#7c7c7c;padding-left: 0;line-height: 21px;}
.step-3-3 p{ font-size:13px;}
.step-3-3 p a{ color:#7c7c7c; text-decoration:underline;}

/*.body-left{float:left;width:705px;overflow:hidden;position:relative;top:0px;}
.right-menu {position:relative;top:0px;}
.detail-deal{overflow:hidden;margin-top:18px; padding:15px 0 25px 25px;width:680px;}
.detail-deal h3{font-size: 28px;font-weight:700;color:#000;margin: 0 0 10px 0;}*/
.landingpage-send{width:675px;padding-left:30px;}
.landingpage-send p{font-size:14px; color:#6f6f6f;line-height:22px;}
.landingpage-send p a{font-weight:700; color:#6f6f6f;}
.landingpage-send p a:hover{text-decoration:underline;}
.landingpage-send p.intro{padding-top: 10px;}
.att-deals{width:625px;border:1px solid #dbdbdb;box-shadow:0 0 8px rgba(0,0,0,0.15);-moz-box-shadow:0 0 8px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.15);-o-box-shadow:0 0 8px rgba(0,0,0,0.15); padding:11px 0 15px 9px; margin-top:10px;overflow:hidden;margin-left:3px;}
.att-deal-left{width:378px; height:235px;float:left;}
.att-deal-left img{widows:376px; height:233px; border:1px solid #cccccc;}
.att-deal-right{width:207px; float:left; margin-left:21px;}
.att-deal-right .att-deal-price{border:1px solid #ff9800;}
.att-deal-right .re-price{display:block;height:30px; line-height:30px; font-size:21px; font-weight:700; color:#414141; text-align:center;}
.att-deal-right .re-price em{font-size:9px;}
.att-deal-right .sal-price{background:#ff9800;height:31px;}
.att-deal-right .sal-price span{display:inline-block;color:#fff; line-height:31px; text-align:center;}
.att-deal-right .sal-price .sal-price-title{width: 101px;font-size:14px;}
.att-deal-right .sal-price .sal-price-percent{width: 103px;font-size:21px; font-weight:700}
.att-deal-right p{font-size:12px; color:#878787; line-height:17px;}
.att-deal-right p.info{padding:12px 3px 0;}
.att-deal-right p.btn{padding:18px 0 0 0;}
.att-deal-btn{display:block; background:url(../images_v2/landingpage/btn-landingpage-xem.png) no-repeat; width:107px; height:43px; text-indent:-9999px; margin:0 auto;}
.sal-services{padding:20px 0 0 0;}
.services{overflow:hidden;}
.service{float:left;width:172px; height:107px; margin:15px 0 0 32px; background:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;position:relative;}
.service a{display:block;}
.service img{display:block; border:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px; width:172px; height:107px;}
.service .service-title{background:url(../images_v2/landingpage/trans_65.png) repeat; font-size:14px; color:#ffffff; height:23px;border-radius:0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px; text-align:center; position:absolute; left:0; bottom:0;width:100%;line-height:23px; font-weight:600;}
.flash-plug{padding-top:5px;}

.spanSelect{line-height: 40px;font-size: 26px;clear:left; float:left; width:278px; cursor:pointer; padding-left:4px;}
.spanSelect:hover{ background:#0095da;}
/*1.3*/
.popup-mockup{ width:980px; height:637px;}/*1.3*/
.popup-mockup .bg-popup-top,.popup-mockup .bg-popup-bot{ display:none;}
.popup-mockup .bg-popup-cen{ width:100%; height:100%; background:url(../images_v2/landingpage/bg-popup.png); clear:left; float:left;
	box-shadow:0 0 15px rgba(0,0,0,0.5);-moz-box-shadow:0 0 15px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.5);-o-box-shadow:0 0 15px rgba(0,0,0,0.5);
}
.popup-mockup .close{top:-11px;right:-9px;}
.popup-mockup .step-1-left p{ padding-left:34px;}
.popup-mockup .step-1-left p a,.popup-mockup .step-1-left p .spnDaSignUp{ color:#959595; font-weight:700; text-decoration:underline;}
.popup-mockup .step-1-right .thumnail{ width:auto; display:inline-block;}
.popup-mockup .bg-land-box{width:442px; height:391px; background:none; background-color:#fff;padding-top:21px;border:1px solid #ccc;
	box-shadow:0 3px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.5);-o-box-shadow:0 3px 5px rgba(0,0,0,0.5);
}/*3.3*/
.popup-mockup .bg-land-box .row h6{float:left; line-height:24px; font-weight:700;font-size:18px;text-align:left; color:#343434; padding-left:24px;padding-right:10px;}
.popup-mockup .bg-land-box .row .left{color:#343434; width:143px; font-size:16px; padding-right:9px;}/*3.3*/
.popup-mockup .bg-land-box .line{height: 7px;font-size: 0;width: 442px; background-color:none;background: url(../images_v2/landingpage/line-hoz.png) no-repeat; display:inline-block; margin:0px 0 25px 0;}
.popup-mockup .bg-land-box .row .input-txt{ width:268px;}
.popup-mockup .bg-land-box .row .btn{ background:url(../images_v2/landingpage/btn-xemgiatot.png) no-repeat; width:297px; margin-top:4px;}/*1.3*/
.popup-mockup .dropdownlist .text{ width:272px;}
.popup-mockup .dropdownlist .toggle span{ width:268px;}
.popup-mockup .land-box{ left:19px; margin-top:-9px;}
.popup-mockup .thumnail .photo{border:1px solid #cfcfcf; display:inline-block; float:left;width:480px;height:297px;}
.popup-mockup .thumnail .photo img{width:480px;height:297px;}
.popup-mockup .step-1-right{ right:18px; top:40px;}
.popup-mockup .step-1-right .thumnail{ float:left;}
.popup-mockup .step-1-right .thumnail ul{ clear:left; float:left;height:64px; border:1px solid #cfcfcf; border-width:0 1px 1px 0; background-color:#fff; width:481px; overflow:hidden;}
.popup-mockup .step-1-right .thumnail ul li{ height:64px; border-left:1px solid #cfcfcf; float:left;}
.popup-mockup .step-1-right .thumnail ul li span{display:block;height:32px;width:auto;color:#808080;line-height:32px;text-align:center;font-size:14px; position:static;bottom:auto;left:auto;background:none;font-weight:400;
	border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;
}
.popup-mockup .step-1-right .thumnail ul li .bot{ font-size:22px; font-weight:700; color:#2b9fd5;}
.popup-mockup .bg-gr-partner{height:165px; background:#9a9a9a; width:100%; clear:left; margin-top:4px;}/*3.3*/
.popup-mockup .step-1-left .gr-deal{ clear:left;padding-left:38px; margin-top:17px; float:left }/*3.3*/
.popup-mockup .step-1-left .gr-deal a,.popup-mockup .step-1-left .gr-deal .spnImgDeal{ position:relative;border:3px solid #fff;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; text-decoration:none; font-weight:400; float:left; overflow:hidden; height:126px; margin-right:22px;}
.popup-mockup .gr-deal a img,.popup-mockup .gr-deal .spnImgDeal img{  padding-right:0;
	border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
}
.popup-mockup .save{ display:inline-block; height:56px; width:45px; background:url(../images_v2/landingpage/ico-save.png) no-repeat; position:absolute; top:0; right:0; color:#fff; font-size:12px; text-align:center; line-height:18px; padding:4px 1px 0 14px;
	border-radius:0 9px 0 0; -moz-border-radius:0 9px 0 0; -webkit-border-radius:0 9px 0 0;
}
.popup-mockup .save em{ display:block; font-size:20px;margin-top:8px;}
.popup-mockup .step-2 .loading{ margin-top:288px;}
.popup-mockup .step-3{ clear:left; float:left; margin-top:6px;}
.popup-mockup .step-3-1{ left:0; min-height:408px; padding-bottom:0; margin-top:12px;}
.popup-mockup .step-3-1 .text{ width:290px; clear:none; padding-left:20px;}
.popup-mockup .step-3-1 .active{ background:url(../images_v2/landingpage/bg-acive-mockup.png) no-repeat; width:292px; min-height:116px; padding-left:65px;}
.popup-mockup .step-3-1 .active .dics{background: url(../images_v2/landingpage/dics.png) 0 -150px no-repeat;}
.popup-mockup .step-3-1 .dics{background: url(../images_v2/landingpage/dics.png) 0 -100px no-repeat;}
.popup-mockup .step-3-1 .text .gr-time{ padding-left:63px; position:relative; width:240px;}

.popup-mockup .step-3-2{ position:relative; left:288px; float:left; margin-top:-112px;}
.popup-mockup .step-3-2-inner{ background:none; padding:0 0 0 26px; width:700px;}
.popup-mockup .gr-time .time{ position:absolute; top:0; right:-5px;}
.popup-mockup .step-3-3{ clear:left; float:left; width:100%;}
.popup-mockup .step-3-3-inner{ padding-top:41px;}

.landingpage-send.mockup .att-deals{width:640px;box-shadow:none; padding:0;}
.landingpage-send.mockup .att-deal-left{width:480px; height:297px;}
.landingpage-send.mockup .att-deal-left img{width:480px; height:297px; border:none;}
.landingpage-send.mockup .att-deal-right{width:159px;text-align:center; border-left:1px solid #cccccc; height:297px; margin:0;}
.landingpage-send.mockup span{display:block; text-align:center; color:#808080; font-size:14px;}
.landingpage-send.mockup span.title{height:22px; padding-top:25px;}
.landingpage-send.mockup .att-deal-price{height:97px; width:100%; border:none; border-bottom:1px solid #cfcfcf;}
.landingpage-send.mockup span.price{color:#2b9fd5; font-size:24px; font-weight:700;}
.landingpage-send.mockup em{font-size:14px;}
.landingpage-send.mockup .att-deal-save{height:89px; width:100%;border-bottom:1px solid #cfcfcf;}
.landingpage-send.mockup .att-deal-time{}
.landingpage-send.mockup span.time{width:100%; height:62px;font-size:24px; color:#ffffff; line-height:62px;font-weight:700;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.10, #40a9d9),color-stop(1.00, #2b91c0));
	background-image: -moz-linear-gradient(center top,#40a9d9 10%,#2b91c0 100%);
	background: -o-linear-gradient(top, #40a9d9, #2b91c0);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#40a9d9, endColorstr=#2b91c0);}
	
.landingpage-send.mockup .service{width:204px; height:126px; margin:15px 19px 0 0;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:59x;-o-border-radius:9px;overflow:hidden;}
.landingpage-send.mockup .service img{width:204px; height:126px;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:59x;-o-border-radius:9px;}
.landingpage-send.mockup .service span{color:#ffffff;}
.landingpage-send.mockup .service-save{position:absolute; top:0; right:0; background:url(../images_v2/landingpage/ico-save.png) no-repeat; height:56px; width:45px; padding:4px 1px 0 14px;border-radius:0 9px 0 0; -moz-border-radius:0 9px 0 0; -webkit-border-radius:0 9px 0 0;}
.landingpage-send.mockup .service-save em{font-size:12px; display:block; /*padding:5px 0 0 0;*/}
.landingpage-send.mockup .service-save span{font-size:20px; font-weight:700;}
.landingpage-send.mockup .service-save span em{font-size:14px; font-weight:500; padding:0; display:inline-block;}
.bg-photo{ position:absolute; top:0; left:0;}
.step-4 .land-box{ left:38px;}/*3.3*/
.step-4 .step-1-left p{ padding-left:53px;}/*3.3*/
.step-4 .bg-gr-partner{ margin-top:0;}/*3.3*/
#dLadingPage_3 .close{display:block;}